lymph node


Results for "lymph node"

English - Turkish Dictionary

lymph node

(English - Turkish Dictionary) :
lenf boğumu, akkan düğümü.